on solid ground

Translations
sur des bases solides
Definitions
In a stable, secure, or reliable situation; having a firm basis or foundation, often used metaphorically to indicate confidence or certainty in a particular context.